package com.mdinfo.system.service;

import com.mdinfo.base.common.bean.CommonResult;
import com.mdinfo.base.common.bean.DataGrid;
import com.mdinfo.system.param.EmpParam;
import com.mdinfo.system.vo.EmpVo;

/**
 * Created by Administrator on 2017/11/29.
 */
public interface IEmpService {

    /**
     * 新增人员
     */
    CommonResult<Void> add(EmpParam.AddParam param);

    /**
     * 修改人员
     */
    CommonResult<Void> modify(EmpParam.ModifyParam param);

    /**
     * 删除人员
     */
    CommonResult<Void> delete(EmpParam.DeleteParam param);

    /**
     * 条件查询
     */
    CommonResult<DataGrid<EmpVo.ListQueryVo>> listQuery(EmpParam.ListQueryParam param);
}
